package test.generic;

public class TextDemo {
    public static void main(String[] args) {
        // 测试类泛型
        MyList<String> zhangsan = new MyList<>("zhangsan");
        System.out.println(zhangsan.getKey());
        MyList<Integer> integerMyList = new MyList<>(10086);
        System.out.println(integerMyList.getKey());
        // 测试方法泛型
        String lisi = new TextDemo().getData("lisi");
        System.out.println(lisi);
        Integer data = new TextDemo().getData(10086);
        System.out.println(data);
    }

    // 定义方法的泛型
    public <T> T getData(T data) {
        return data;
    }
}
